banking institutions - French English Dictionary